package eu.jpereira.trainings.designpatterns.creational.builder.model;


public interface ReportBodyBuilder 
{
	
	boolean	itemsAdded	= false;

	ReportBodyBuilder setCustomerName(String customerName);
	
	ReportBodyBuilder setCustomerPhone(String phoneNumber);
	
	ReportBodyBuilder withItems();
	
	ReportBodyBuilder newItem(String name, int quantity, double price);
	
	ReportBody getReportBody();

	void setItemsAdded(boolean b);

}